#ifndef _NODE_GENERIC
#define _NODE_GENERIC

#include <cstdio>
#include <iostream>

using namespace std;

template<typename T>

class Node
{
public:
  T values;
  Node* next;

  Node(T element=T());
  /*
  T get_element();
  Node* get_next();

  void set_element(T element);
  void set_next(Node* n);
  */
};

#include "node_generic.tpp"
#endif
